package valueobjects.Klasse;

import valueobjects.StandardValueObjectImpl;
import valueobjects.Lehrer.Lehrer;

/**
 * Implementierung von {@link Klasse}.
 * 
 * @author Kevin
 * 
 */

public class KlasseImpl extends StandardValueObjectImpl implements Klasse {
	private int fk_lehrer;
	private String schwerpunkt;
	private int stufe;
	private Lehrer lehrer;
	private int laufende_nummer;

	@Override
	public int getFk_lehrer() {
		return fk_lehrer;
	}

	@Override
	public void setFk_lehrer(int fk_lehrer) {
		this.fk_lehrer = fk_lehrer;
	}

	@Override
	public String getSchwerpunkt() {
		return schwerpunkt;
	}

	@Override
	public void setSchwerpunkt(String schwerpunkt) {
		this.schwerpunkt = schwerpunkt;
	}

	@Override
	public int getStufe() {
		return stufe;
	}

	@Override
	public void setStufe(int stufe) {
		this.stufe = stufe;
	}

	@Override
	public int getLaufende_nummer() {
		return laufende_nummer;
	}

	@Override
	public void setLaufende_nummer(int laufende_nummer) {
		this.laufende_nummer = laufende_nummer;
	}

	@Override
	public String toString() {
		return schwerpunkt + " " + stufe + " " + laufende_nummer;
	}

	@Override
	public Lehrer getLehrer() {

		return this.lehrer;
	}

	@Override
	public void setLehrer(Lehrer lehrer) {
		this.lehrer = lehrer;

	}

}
